term-certain annuity - French English Dictionary